#斐多那契数列，后者是前者的之和，10个数字，for和range循环：
fib = [0, 1]

for i in range (8):
    fib.append(fib[-1] + fib[-2])
print(fib)


#改进客人输入input使用，列表长度：
#结果为列表
fib = [0, 1]
l = int(input('输入你想要的列表长度： '))
for i in range (l -2):
    fib.append(fib[-1] + fib[-2])
print(fib)
print('\033[31;42;1mNice\033[0m')


#结果为每级的列表
fib = [0, 1]
l = int(input('输入你想要的列表长度： '))
for i in range (l -2):
    fib.append(fib[-1] + fib[-2])
    print(fib)
    print('\033[31;42;1mGood\033[0m')

#横向列出，递增列表
fib = [0, 1]
l = int(input('输入你想要的列表长度： '))
for i in range (l -2):
    fib.append(fib[-1] + fib[-2])
    print(fib,end='')






